Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

130
Vistas
Las "migraciones" se quedaron sin gas (usando un valor que estableció en la configuración de su red o los parámetros de implementación).

He estado tratando de implementar una DApp en la red principal de ethereum y sigo teniendo este problema:

 Compiling your contracts... =========================== > Everything is up to date, there is nothing to compile. Starting migrations... ====================== > Network name: 'mainnet' > Network id: 1 > Block gas limit: 30000000 (0x1c9c380) 1_initial_migration.js ====================== Deploying 'Migrations' ---------------------- Error: *** Deployment Failed *** "Migrations" ran out of gas (using a value you set in your network config or deployment parameters.) * Block limit: 30000000 (0x1c9c380) * Gas sent: 139190886 (0x84be266) at /usr/local/lib/node_modules/truffle/build/webpack:/packages/deployer/src/deployment.js:364:1 at processTicksAndRejections (node:internal/process/task_queues:96:5) at Migration._deploy (/usr/local/lib/node_modules/truffle/build/webpack:/packages/migrate/Migration.js:68:1) at Migration._load (/usr/local/lib/node_modules/truffle/build/webpack:/packages/migrate/Migration.js:55:1) at Migration.run (/usr/local/lib/node_modules/truffle/build/webpack:/packages/migrate/Migration.js:171:1) at Object.runMigrations (/usr/local/lib/node_modules/truffle/build/webpack:/packages/migrate/index.js:150:1) at Object.runFrom (/usr/local/lib/node_modules/truffle/build/webpack:/packages/migrate/index.js:110:1) at Object.runAll (/usr/local/lib/node_modules/truffle/build/webpack:/packages/migrate/index.js:114:1) at Object.run (/usr/local/lib/node_modules/truffle/build/webpack:/packages/migrate/index.js:79:1) at runMigrations (/usr/local/lib/node_modules/truffle/build/webpack:/packages/core/lib/commands/migrate.js:269:1) at /usr/local/lib/node_modules/truffle/build/webpack:/packages/core/lib/commands/migrate.js:231:1 Truffle v5.1.39 (core: 5.1.39) Node v16.13.2

Hemos cargado más de $1000 eth en el contrato de implementación. ¿Hay alguna manera de que pueda calcular el gas necesario porque se está volviendo bastante caro?

Cualquier ayuda sería apreciada.

Gracias y saludos

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Estos son errores molestos que a menudo no tienen una respuesta clara.

Pocas cosas que puedes comprobar:

  1. En truffle config js, ¿cuál es tu límite de gas? intenta aumentar eso.
  2. Aparte de eso, hay un --dry-run en el despliegue de trufas, que da errores más detallados.
  3. ¿Tienes algún bucle en algún constructor? eso podría estar consumiendo el límite de gas
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda